package com.holdtime.jtt809dataservice.business.api;

import com.holdtime.common.utils.general.ApiResponseModel;
import com.holdtime.jtt809dataservice.common.bean.CarInfoRegisterReqDTO;
import com.holdtime.jtt809dataservice.common.bean.CarInfoReqDTO;
import com.holdtime.jtt809dataservice.common.bean.CarRealLocationReqDTO;

public interface CarInfoService {
    /***
     * 处理上传车辆注册信息消息
     * @param carInfoReqDTO
     * @return
     */
    ApiResponseModel<?> dealCarInfoRegisterReq(CarInfoReqDTO<CarInfoRegisterReqDTO> carInfoReqDTO);

    /**
     * 处理上传车辆实时消息
     * @param carLoginReqDTO
     * @return
     */
    ApiResponseModel<?> dealCarRealLocationReq(CarRealLocationReqDTO carLoginReqDTO);
}
